Definition of Legal Guardian
-
(noun) a person (or institution) to whom legal title to property is entrusted to use for another's benefit
Synonyms of Legal Guardian
Antonyms of Legal Guardian
No Antonyms Found.
Homophones of Legal Guardian
No Homophones Found.